a rubber check - French English Dictionary